<?xml version="1.0" standalone="yes"?>
<mi:PackageInstaller xmlns:mi="http://www.composite.net/ns/management/packageinstaller/1.0">
  <mi:PackageRequirements minimumCompositeVersion="4.2.5200.24979" maximumCompositeVersion="9.9999.9999.9999" />
  <mi:PackageInformation name="Composite.StarterSite.Venus.Core" groupName="Composite.StarterSite.Venus" version="1.0.4" author="Composite A/S" website="http://composite.net" readMoreUrl="http://composite.net" id="65d06d1e-e810-49f4-98c8-4a336936f5cc" canBeUninstalled="false" systemLocking="hard" flushOnCompletion="true">
    <TechnicalDetails>Venus Core</TechnicalDetails>
    <Description>Venus Core</Description>
  </mi:PackageInformation>
  <mi:PackageFragmentInstallerBinaries />
  <mi:PackageFragmentInstallers>
    <mi:Add installerType="Composite.Core.PackageSystem.PackageFragmentInstallers.FilePackageFragmentInstaller, Composite" uninstallerType="Composite.Core.PackageSystem.PackageFragmentInstallers.FilePackageFragmentUninstaller, Composite">
      <Files>
        <File sourceFilename="~\Frontend\Styles\style.less" targetFilename="~\Frontend\Styles\style.less" allowOverwrite="false" />
        <File sourceFilename="~\Frontend\Styles\VisualEditor.common.less" targetFilename="~\Frontend\Styles\VisualEditor.common.less" allowOverwrite="false" />
        <File sourceFilename="~\Frontend\Styles\VisualEditor.less" targetFilename="~\Frontend\Styles\VisualEditor.less" allowOverwrite="false" />
        <File sourceFilename="~\Frontend\Images\logo.png" targetFilename="~\Frontend\Images\logo.png" allowOverwrite="false" />
        <File sourceFilename="~\Frontend\Images\overlay.png" targetFilename="~\Frontend\Images\overlay.png" allowOverwrite="false" />
        <File sourceFilename="~\Frontend\Scripts\script.js" targetFilename="~\Frontend\Scripts\script.js" allowOverwrite="false" />
        <File sourceFilename="~\Frontend\Config\VisualEditor\common.xml" targetFilename="~\Frontend\Config\VisualEditor\common.xml" allowOverwrite="true" />
        <File sourceFilename="~\App_Data\Composite\InlineCSharpFunctions\Widgets.FontIconSelector.GetIconsNames.cs" targetFilename="~\App_Data\Composite\InlineCSharpFunctions\Widgets.FontIconSelector.GetIconsNames.cs" allowOverwrite="false" />
        <File sourceFilename="~\App_Data/Razor/PageBlocks/IconifiedStatement.cshtml" targetFilename="~\App_Data/Razor/PageBlocks/IconifiedStatement.cshtml" allowOverwrite="false" />
        <File sourceFilename="~\App_Data/Razor/PageBlocks/ImageAndText.cshtml" targetFilename="~\App_Data/Razor/PageBlocks/ImageAndText.cshtml" allowOverwrite="false" />
        <File sourceFilename="~\App_Data/Razor/PageBlocks/Jumbotron.cshtml" targetFilename="~\App_Data/Razor/PageBlocks/Jumbotron.cshtml" allowOverwrite="false" />
        <File sourceFilename="~\App_Data/Razor/PageBlocks/Statement.cshtml" targetFilename="~\App_Data/Razor/PageBlocks/Statement.cshtml" allowOverwrite="false" />
        <File sourceFilename="~\App_Data/Razor/PageBlocks/BackgroundStyleOptions.xml" targetFilename="~\App_Data/Razor/PageBlocks/BackgroundStyleOptions.xml" allowOverwrite="false" />
        <File sourceFilename="~\App_Data/Razor/Layout/Helpers/InjectContainerElements.cshtml" targetFilename="~\App_Data/Razor/Layout/Helpers/InjectContainerElements.cshtml" allowOverwrite="false" />
        <File sourceFilename="~\App_Data/Razor/Layout/CommonHtmlHead.cshtml" targetFilename="~\App_Data/Razor/Layout/CommonHtmlHead.cshtml" allowOverwrite="false" />
        <File sourceFilename="~\App_Data/Razor/Layout/Navigation/TopLinks.cshtml" targetFilename="~\App_Data/Razor/Layout/Navigation/TopLinks.cshtml" allowOverwrite="false" />
        <File sourceFilename="~\App_Data/Razor/Layout/Navigation/MegaMenu.cshtml" targetFilename="~\App_Data/Razor/Layout/Navigation/MegaMenu.cshtml" allowOverwrite="false" />
        <File sourceFilename="~\App_Data/Razor/PageBlocks/Image.cshtml" targetFilename="~\App_Data/Razor/PageBlocks/Image.cshtml" allowOverwrite="false" />
      </Files>
      <Directories>
        <Directory sourceDirectory="~\App_Data\PageTemplateFeatures\" targetDirectory="~\App_Data\PageTemplateFeatures\" allowOverwrite="true" deleteTargetDirectory="false" />
        <Directory sourceDirectory="~\Frontend\Styles\bootstrap\" targetDirectory="~\Frontend\Styles\bootstrap\" allowOverwrite="true" deleteTargetDirectory="false" />
         <Directory sourceDirectory="~\Frontend\Styles\font-awesome\" targetDirectory="~\Frontend\Styles\font-awesome\" allowOverwrite="true" deleteTargetDirectory="false" />
        <Directory sourceDirectory="~\Frontend\Scripts\libs\" targetDirectory="~\Frontend\Scripts\libs\" allowOverwrite="true" deleteTargetDirectory="false" />
        <Directory sourceDirectory="~\Frontend\fonts\" targetDirectory="~\Frontend\fonts\" allowOverwrite="true" deleteTargetDirectory="false" />
        <Directory sourceDirectory="~\Frontend\Styles\includes\" targetDirectory="~\Frontend\Styles\includes\" allowOverwrite="true" deleteTargetDirectory="false" />
      </Directories>
    </mi:Add>
    <mi:Add installerType="Composite.Core.PackageSystem.PackageFragmentInstallers.DynamicDataTypePackageFragmentInstaller, Composite" uninstallerType="Composite.Core.PackageSystem.PackageFragmentInstallers.DynamicDataTypePackageFragmentUninstaller, Composite">
      <Types>
        <Type providerName="GeneratedDataTypesElementProvider" dataTypeDescriptor="&lt;DataTypeDescriptor dataTypeId=&quot;572c9c36-f1a8-4f21-b6d5-cd60c36c0b88&quot; name=&quot;TopLink&quot; namespace=&quot;Layout.Navigation&quot; title=&quot;Top links&quot; hasCustomPhysicalSortOrder=&quot;false&quot; isCodeGenerated=&quot;true&quot; cachable=&quot;true&quot; labelFieldName=&quot;Page&quot; typeManagerTypeName=&quot;Layout.Navigation.TopLink&quot;&gt;&#xD;&#xA;  &lt;DataAssociations /&gt;&#xD;&#xA;  &lt;DataScopes&gt;&#xD;&#xA;    &lt;DataScopeIdentifier name=&quot;public&quot; /&gt;&#xD;&#xA;  &lt;/DataScopes&gt;&#xD;&#xA;  &lt;KeyPropertyNames&gt;&#xD;&#xA;    &lt;KeyPropertyName name=&quot;Id&quot; /&gt;&#xD;&#xA;  &lt;/KeyPropertyNames&gt;&#xD;&#xA;  &lt;SuperInterfaces&gt;&#xD;&#xA;    &lt;SuperInterface type=&quot;Composite.Data.ProcessControlled.IProcessControlled,Composite&quot; /&gt;&#xD;&#xA;    &lt;SuperInterface type=&quot;Composite.Data.ProcessControlled.ILocalizedControlled,Composite&quot; /&gt;&#xD;&#xA;    &lt;SuperInterface type=&quot;Composite.Data.IPageData,Composite&quot; /&gt;&#xD;&#xA;    &lt;SuperInterface type=&quot;Composite.Data.IPageFolderData,Composite&quot; /&gt;&#xD;&#xA;  &lt;/SuperInterfaces&gt;&#xD;&#xA;  &lt;Fields&gt;&#xD;&#xA;    &lt;DataFieldDescriptor id=&quot;56e290ab-e552-4164-a35e-aaa933282e64&quot; name=&quot;Page&quot; isNullable=&quot;false&quot; position=&quot;0&quot; groupByPriority=&quot;0&quot; inherited=&quot;false&quot; instanceType=&quot;System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; storeType=&quot;PhysicalStoreType='Guid'&quot; isReadOnly=&quot;false&quot; defaultValue=&quot;ValueType='Guid'Value='00000000-0000-0000-0000-000000000000'&quot; foreignKeyReferenceTypeName=&quot;Composite.Data.Types.IPage,Composite&quot;&gt;&#xD;&#xA;      &lt;FormRenderingProfile label=&quot;Page&quot; helpText=&quot;Page to include in the top links section.&quot; widgetFunctionMarkup=&quot;&amp;lt;f:widgetfunction xmlns:f=&amp;quot;http://www.composite.net/ns/function/1.0&amp;quot; name=&amp;quot;Composite.Widgets.DataReference.PageSelector&amp;quot; label=&amp;quot;&amp;quot; bindingsourcename=&amp;quot;&amp;quot;&amp;gt;&amp;lt;f:helpdefinition xmlns:f=&amp;quot;http://www.composite.net/ns/function/1.0&amp;quot; helptext=&amp;quot;&amp;quot; /&amp;gt;&amp;lt;/f:widgetfunction&amp;gt;&quot; /&gt;&#xD;&#xA;      &lt;ValidationFunctionMarkups /&gt;&#xD;&#xA;    &lt;/DataFieldDescriptor&gt;&#xD;&#xA;    &lt;DataFieldDescriptor id=&quot;34a29c48-c2b5-44b2-b2df-ff36c6461e3c&quot; name=&quot;Icon&quot; isNullable=&quot;false&quot; position=&quot;1&quot; groupByPriority=&quot;0&quot; inherited=&quot;false&quot; instanceType=&quot;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; storeType=&quot;PhysicalStoreType='LargeString'&quot; isReadOnly=&quot;false&quot; defaultValue=&quot;ValueType='String'Value=''&quot;&gt;&#xD;&#xA;      &lt;FormRenderingProfile label=&quot;Icon&quot; helpText=&quot;The icon to represent the link. The icon is used on mobile devices&quot; widgetFunctionMarkup=&quot;&amp;lt;f:widgetfunction xmlns:f=&amp;quot;http://www.composite.net/ns/function/1.0&amp;quot; name=&amp;quot;Composite.Widgets.String.FontIconSelector&amp;quot;&amp;gt;&amp;lt;f:param xmlns:f=&amp;quot;http://www.composite.net/ns/function/1.0&amp;quot; name=&amp;quot;ClassNameOptions&amp;quot;&amp;gt;&amp;lt;f:function xmlns:f=&amp;quot;http://www.composite.net/ns/function/1.0&amp;quot; name=&amp;quot;Widgets.FontIconSelector.GetIconsNames&amp;quot; /&amp;gt;&amp;lt;/f:param&amp;gt;&amp;lt;f:param name=&amp;quot;StylesheetPath&amp;quot; value=&amp;quot;~/Frontend/Styles/font-awesome/font-awesome.css&amp;quot; /&amp;gt;&amp;lt;f:param name=&amp;quot;ClassNamePrefix&amp;quot; value=&amp;quot;fa fa-&amp;quot; /&amp;gt;&amp;lt;/f:widgetfunction&amp;gt;&quot; /&gt;&#xD;&#xA;      &lt;ValidationFunctionMarkups /&gt;&#xD;&#xA;    &lt;/DataFieldDescriptor&gt;&#xD;&#xA;    &lt;DataFieldDescriptor id=&quot;25519fad-82f5-4910-bd29-b1d1e265e834&quot; name=&quot;AlwaysUseIcon&quot; isNullable=&quot;false&quot; position=&quot;2&quot; groupByPriority=&quot;0&quot; inherited=&quot;false&quot; instanceType=&quot;System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; storeType=&quot;PhysicalStoreType='Boolean'&quot; isReadOnly=&quot;false&quot; newInstanceDefaultFieldValue=&quot;&amp;lt;f:function xmlns:f=&amp;quot;http://www.composite.net/ns/function/1.0&amp;quot; name=&amp;quot;Composite.Constant.Boolean&amp;quot;&amp;gt;&amp;lt;f:param name=&amp;quot;Constant&amp;quot; value=&amp;quot;True&amp;quot; /&amp;gt;&amp;lt;/f:function&amp;gt;&quot; defaultValue=&quot;ValueType='Boolean'Value='False'&quot;&gt;&#xD;&#xA;      &lt;FormRenderingProfile label=&quot;Always use icon&quot; helpText=&quot;The icon is used on mobile devices. If you also want the icon to be used on desktops (normal PCs) select this option. Otherwise the page title will be used.&quot; widgetFunctionMarkup=&quot;&amp;lt;f:widgetfunction xmlns:f=&amp;quot;http://www.composite.net/ns/function/1.0&amp;quot; name=&amp;quot;Composite.Widgets.Bool.CheckBox&amp;quot; /&amp;gt;&quot; /&gt;&#xD;&#xA;      &lt;ValidationFunctionMarkups /&gt;&#xD;&#xA;    &lt;/DataFieldDescriptor&gt;&#xD;&#xA;    &lt;DataFieldDescriptor id=&quot;bb709059-ae2f-416d-b42f-3ae39e07d795&quot; name=&quot;Position&quot; isNullable=&quot;false&quot; position=&quot;3&quot; groupByPriority=&quot;0&quot; inherited=&quot;false&quot; instanceType=&quot;System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; storeType=&quot;PhysicalStoreType='Integer'&quot; isReadOnly=&quot;false&quot; defaultValue=&quot;ValueType='Integer'Value='0'&quot;&gt;&#xD;&#xA;      &lt;FormRenderingProfile label=&quot;Position&quot; helpText=&quot;Top links are ordered by this value - lowest values first.&quot; widgetFunctionMarkup=&quot;&amp;lt;f:widgetfunction xmlns:f=&amp;quot;http://www.composite.net/ns/function/1.0&amp;quot; name=&amp;quot;Composite.Widgets.Integer.TextBox&amp;quot; label=&amp;quot;&amp;quot; bindingsourcename=&amp;quot;&amp;quot;&amp;gt;&amp;lt;f:helpdefinition xmlns:f=&amp;quot;http://www.composite.net/ns/function/1.0&amp;quot; helptext=&amp;quot;&amp;quot; /&amp;gt;&amp;lt;/f:widgetfunction&amp;gt;&quot; /&gt;&#xD;&#xA;      &lt;ValidationFunctionMarkups /&gt;&#xD;&#xA;    &lt;/DataFieldDescriptor&gt;&#xD;&#xA;    &lt;DataFieldDescriptor id=&quot;0456ebb0-7fb1-46cd-9a23-4ae9aa3337fa&quot; name=&quot;SourceCultureName&quot; isNullable=&quot;false&quot; position=&quot;1000&quot; groupByPriority=&quot;0&quot; inherited=&quot;true&quot; instanceType=&quot;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; storeType=&quot;PhysicalStoreType='String'Length='16'&quot; isReadOnly=&quot;false&quot; defaultValue=&quot;ValueType='String'Value=''&quot;&gt;&#xD;&#xA;      &lt;FormRenderingProfile /&gt;&#xD;&#xA;      &lt;ValidationFunctionMarkups /&gt;&#xD;&#xA;    &lt;/DataFieldDescriptor&gt;&#xD;&#xA;    &lt;DataFieldDescriptor id=&quot;f6df85e4-c577-49e5-acd9-8be8958736d6&quot; name=&quot;Id&quot; isNullable=&quot;false&quot; position=&quot;1000&quot; groupByPriority=&quot;0&quot; inherited=&quot;true&quot; instanceType=&quot;System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; storeType=&quot;PhysicalStoreType='Guid'&quot; isReadOnly=&quot;false&quot;&gt;&#xD;&#xA;      &lt;FormRenderingProfile /&gt;&#xD;&#xA;      &lt;ValidationFunctionMarkups /&gt;&#xD;&#xA;    &lt;/DataFieldDescriptor&gt;&#xD;&#xA;    &lt;DataFieldDescriptor id=&quot;f641ec01-75bb-49ec-b02a-969d6be59a5f&quot; name=&quot;PageId&quot; isNullable=&quot;false&quot; position=&quot;1000&quot; groupByPriority=&quot;0&quot; inherited=&quot;true&quot; instanceType=&quot;System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; storeType=&quot;PhysicalStoreType='Guid'&quot; isReadOnly=&quot;false&quot; foreignKeyReferenceTypeName=&quot;Composite.Data.Types.IPage,Composite&quot;&gt;&#xD;&#xA;      &lt;FormRenderingProfile /&gt;&#xD;&#xA;      &lt;ValidationFunctionMarkups /&gt;&#xD;&#xA;    &lt;/DataFieldDescriptor&gt;&#xD;&#xA;  &lt;/Fields&gt;&#xD;&#xA;&lt;/DataTypeDescriptor&gt;" />
      </Types>
    </mi:Add>
    <mi:Add installerType="Composite.Core.PackageSystem.PackageFragmentInstallers.DataPackageFragmentInstaller, Composite" uninstallerType="Composite.Core.PackageSystem.PackageFragmentInstallers.DataPackageFragmentUninstaller, Composite">
      <Types>
        <Type type="Composite.Data.Types.IPageType,Composite">
          <Data dataScopeIdentifier="public" dataFilename="~\Datas\Composite.Data.Types.IPageTypes_public.xml" />
        </Type>
        <Type type="Composite.Data.Types.IPageTypeDataFolderTypeLink,Composite">
          <Data dataScopeIdentifier="public" dataFilename="~\Datas\Composite.Data.Types.IPageTypeDataFolderTypeLinks_public.xml" />
        </Type>
        <Type type="Composite.Data.Types.IPageTypeDefaultPageContent,Composite">
          <Data dataScopeIdentifier="public" dataFilename="~\Datas\Composite.Data.Types.IPageTypeDefaultPageContents_public.xml" />
        </Type>
        <Type type="Composite.Data.Types.IInlineFunction,Composite">
          <Data dataScopeIdentifier="administrated" dataFilename="~\Datas\Composite.Data.Types.IInlineFunction_administrated.xml" />
        </Type>
        <Type type="Composite.Data.Types.IInlineFunctionAssemblyReference,Composite">
          <Data dataScopeIdentifier="administrated" dataFilename="~\Datas\Composite.Data.Types.IInlineFunctionAssemblyReference_administrated.xml" />
        </Type>
      </Types>
    </mi:Add>
  </mi:PackageFragmentInstallers>
</mi:PackageInstaller>